package jmine.tec.utils.reflection.fast;

import java.lang.reflect.Constructor;

/**
 * Factory para FastConstructor
 * 
 * @author takeshi
 */
public interface FastConstructorFactory {

    /**
     * Devolve o {@link FastConstructor} dado o {@link Constructor}
     * 
     * @param ctor ctor
     * @return {@link FastConstructor}
     */
    FastConstructor getFastConstructorFor(Constructor<?> ctor);

}
